package sisorfachada;


import java.util.List;

import javax.ejb.Remote;

import sisorEntities.Servidor;
import sisorEntities.Pedido;

@Remote
public interface sisorFacadeRemote {
	public List<Pedido> getPedidos(int matriculaServidor);

	public boolean novoPedido(int matriculaServidor, Pedido novo);

	public Pedido getPedido(int idPedido);

	public void alterarPedido(Pedido Alterar);

	public void removerPedido(int matriculaServidor, int idPedido);

	public Servidor autenticaServidor(int matricula, String senha);

	public List<Servidor> getServidor(int matricula);
	
	public void cadastrarServidor (Servidor novo);
	
	public void removerServidor (int matriculaServidor);
	
	public void alterarServidor(Servidor alterar);

	public boolean cadastraPedido(int id, Pedido novo);

	public boolean isDiretor(int matricula);
}
